package io.gitee.twoke.generator.engine;


import io.gitee.twoke.generator.engine.impl.generate.method.GlobalMethodManager;
import io.gitee.twoke.generator.engine.impl.generate.parameter.ParameterLoaderManager;

public interface GenerateEngine {

    public static String VERSION = "0.0.0.1";

    String getName();

    void close();

    MetaDataService getMetaDataService();

    TemplateService getTemplateService();

    GenerateService getGenerateService();

    GlobalMethodManager getGlobalMethodManager();
    ParameterLoaderManager getParameterLoaderManager();
}
